parallel lives - Turkish English Dictionary